Big Huge Thesaurus

touring car

noun

sounds kind of like